it subserved - Spanish English Dictionary